home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / msdos / vzfm / vzfmt.def < prev    next >
Text File  |  1991-10-18  |  14KB  |  598 lines

  1. ======== vz.def (v1.56) ========
  2. ======== for TOWNS L12  ========
  3.  
  4. * C コマンドキー
  5.  
  6. 00    ^Q ^K [ESC]    ;2ストロークキー(最大6個)
  7. 01    ^[        :直前のコマンド実行
  8. 02    ^_        :キーボードマクロ
  9. 03    [ESC]        :エスケープ
  10. 04    ^M   [CR]    :リターン
  11. 05    ^E   [UP]    :↑
  12. 06    ^X   [DOWN]    :↓
  13. 07    ^S   [<--]    :←
  14. 08    ^D   [-->]    :→
  15.  
  16. 09    ^A  \[<--]    :1語←
  17. 10    ^F  \[-->]    :1語→
  18. 11    ^QS ^[<--]    :論理行頭
  19. 12    ^QD ^[-->]    :論理行末
  20. 13    ^V   [INS]    :挿入モード
  21. 14    ^H   [BS]    :バックスペース
  22. 15    ^G   [DEL]    :1文字削除
  23. 16    ^QH \[BS]    :語の先頭まで削除
  24. 17    ^T  \[DEL]    :語の終りまで削除
  25. 18    ^QT ^[BS]    :行頭まで削除
  26. 19    ^QY ^[DEL]    :行末まで削除
  27. 20    ^U   [CAN]    :削除文字(列)復活
  28. 21    ^I   [TAB]    :タブ
  29. 22    ^P        :制御文字入力
  30. 23    ^QU ^[F03]    :1語大/小文字変換
  31. 24    ^QI \[F05]    :文字列の複写
  32. 25    ^QN ^[F05]    :ファイル名の複写
  33.  
  34. 30    ^@  \[SPC]    :ページングモード
  35. 31    ^W  \[RLDN]    :ロールアップ
  36. 32    ^Z  \[RLUP]    :ロールダウン
  37. 33            :ロールアップ2行
  38. 34            :ロールダウン2行
  39. 35    ^R  \[UP]    :ページアップ
  40. 36    ^C  \[DOWN]    :ページダウン
  41. 37    ^QW  [RLDN]    :スムースアップ
  42. 38    ^QZ  [RLUP]    :スムースダウン
  43. 39    ^QE ^[UP]    :画面の上端
  44. 40    ^QX ^[DOWN]    :画面の下端
  45. 41    ^QR ^[RLDN]    :ファイルの先頭
  46. 42    ^QC ^[RLUP]    :ファイルの最後
  47. 43    ^QP  [F11]    :直前のカーソル位置
  48. 44    ^QM \[F11]    :カーソル位置マーク
  49. 45    ^QJ ^[F11]    :J 指定行番号ジャンプ
  50.  
  51. 46    ^B   [F10]    :ブロックモード
  52. 47    ^Y   [F08]    :行・ブロック削除
  53. 48    ^J   [F09]    :行・ブロック挿入
  54. 49    ^KK \[F08]    :行・ブロック記憶
  55. 50    ^KC \[F09]    :行・ブロック複写
  56. 51    ^KY \[F12]    :C スタックの消去
  57. 52    ^QB ^[F10]    :B ブロックの先頭/最後
  58. 53    ^N  \[CR]    :1行挿入
  59. 54    ^QL ^[CAN]    :U 行の回復
  60.  
  61. 55    ^QF  [F06]    :検索文字列の設定
  62. 56    ^QA  [F07]    :文字列の置換
  63. 57    ^QO ^[F07]    :直前の置換の再実行
  64. 58    ^QK \[HOME]    :対応する()[]{}<>
  65. 59    ^L   [F05]    :検索文字列の取得
  66. 60    ^KG ^[F10]    :タグ情報の取得
  67. 61    ^KA \[F07]    :文字列の選択複写
  68.  
  69. 62    ^KW  [F02]    :ウィンドウ切替え
  70. 63    ^KT  [F03]    :編集テキスト切替え
  71. 64    ^KS  [F04]    :分割モード切替え
  72. 65    ^KF \[F04]    :分割位置の変更
  73. 66    ^KL ^[F04]    :L 表示行数切替え ($lc)
  74. 67    ^KR ^[F01]    :R Read onlyモード
  75. 68    ^KH ^[F02]     :I インデントの変更
  76. 69    ^KX \[F03]    :テキストの比較
  77.  
  78. 70    [ESC]O    @O    :O ファイルのオープン
  79. 71    [ESC]R    @R    :R Read onlyオープン
  80. 72    [ESC]N    @N    :N 新規ファイルオープン
  81. 73    [ESC]C    @C    :C ファイルのクローズ
  82. 74    [ESC]L    @L    :L クローズ・オープン
  83. 75    [ESC]S    @S    :S ファイルのセーブ
  84. 76    [ESC]A    @A    :A 既存ファイルへ追加
  85. 77    [ESC]Q    @Q    :Q エディタを終了
  86. 78    [ESC]E    @E    :E DOSコマンド実行
  87. 79    \[ESC]        :P DOS画面出力の参照
  88.  
  89. 80    ^K^        :再カスタマイズ
  90. 81    ^K_        :キーボードマクロ文挿入
  91. 82    [ESC]P    @P    :P ファイル名の変更
  92. 83    [ESC]W    @W    :プロファイル情報のセーブ
  93.  
  94. 88        \[<--]    :選択←            ; Filer
  95. 89        \[-->]    :選択→            ;
  96. 90        \[UP]    :選択↑            ;
  97. 91        \[DOWN]    :選択↓            ;
  98. 92         [BS]    :先頭/最後        ;
  99. 93         [TAB]    :ウィンドウ切替え    ;
  100.  
  101. 95    \[ESC]        :DOS画面出力の参照    ; DOS
  102. 96    ^W        :エイリアス一覧        ;
  103. 97    ^[CR]        :コマンドの展開再表示    ;
  104. 98    \[CR]        :ファイラー        ;
  105.  
  106. * F ファンクションキー表示
  107.  
  108. "ファイル","窓換","文換","窓割","記憶","検索","置換","カット","挿入","範囲","位置","ヘルプ"
  109. "モード"," サブ","比較","窓動","複写","マルチ","選複","COPY"," PUT"," TAG"," マーク","Sクリア"
  110. " RO","INDT","大小","行数","ファイル","印刷","再換","行複","UNDO","BJMP","JUMP","全閉"
  111. "VIEW","@F02","コード","@F04","@F05","@F06","@F07","@F08","@F09","@F10","@F11","@F12"
  112.  
  113. * T テキストウィンドウ
  114.  
  115. "【入力ファイル】 <$pd>",40
  116. "【出力ファイル】",40
  117. "【新規ファイル】",40
  118. "【追加ファイル】",40
  119. "【パス・マスク】",40
  120. "【検索文字列】",40
  121. "【置換文字列】",40
  122. "【複写文字列】",40
  123. "【行番号】",1
  124. "【ファイル名】",40
  125.  
  126. * S システムメニュー
  127.  
  128. 1    "【マクロメニュー】",42,0,24
  129. 2    "【エイリアス一覧】",40,0,10,-1
  130. 3    "【編集テキスト】",37,0
  131.  
  132. 4    "【置換範囲】",14,3
  133.     "A テキスト全体"
  134.     "F カーソル以降"
  135.     "B カーソル以前"
  136.  
  137. 5    "",13,7
  138.     "W *.*"
  139.     "Q ."
  140.     "C .h .c"
  141.     "A .inc .asm"
  142.     "E .exe .com"
  143.     "B .bat"
  144.     "D .doc .man"
  145.  
  146. 6    "",16,7
  147.     "F ファイル名"
  148.     "E 拡張子"
  149.     "N 新しい順"
  150.     "O 古い順"
  151.     "L 大きい順"
  152.     "S 小さい順"
  153.     "D ディレクトリ"
  154.  
  155. 7    "",14,6
  156.     "C 比較の実行"
  157.     "E 存在"
  158.     "N 新しい"
  159.     "O 古い"
  160.     "L 大きい"
  161.     "S 小さい"
  162.  
  163. 8    "",15,9
  164.     "C コピー    xcopy %1 %2"
  165.     "D 削除        del "
  166.     "P パック    lha a %2 %*"
  167.     "U アンパック    lha x "
  168.     "V パックリスト    lha v "
  169.     "A 比較(Asc)    fca %1 %2"
  170.     "B 比較(Bin)    fcb %1 %2"
  171.     "T テスト    dir "
  172.     "X 実行        %1 %2"
  173.  
  174. 9    "",0,3
  175.     "com"
  176.     "exe"
  177.     "lzh lha v "
  178.  
  179. * M マクロ
  180.  
  181. 2  [F01] "【ファイルメニュー】"
  182.     ?. !01
  183.  
  184. 3 \[F01] "【モードメニュー】"
  185.     ?. !02
  186.  
  187. 4 \[F02] "【サブメニュー】"
  188.     ?. !03
  189.  
  190. 5  [ESC]M @M "【マクロメニュー】"
  191.     ?. !99
  192.  
  193. 6  [ESC]D @D "D テキストの二重化"
  194.     ?. (wt)? >A
  195.     (wn==0 || wc==tc)?{ &m(6). }
  196.     &s sn[, sn-,
  197.     &#Y(0) l=ln, ly[,
  198.     #R #P #m mr=$80,
  199.     ky], ev[, ev-, &#J(l) ev], #W
  200.     sn], &d #Y .
  201. :A    (mr<=1)?{ #W (mr<=1)?{ #W . }}
  202.     #C (wt)?{ #W &#Y(0) }
  203.  
  204. 7  [ESC]U @U "U 編集のやり直し"
  205.     ?. #] (mr==1)?{ &a(37) (r<=0)?. }
  206.     &s #L (s==4)?'n' #P #m &d
  207.  
  208. 8  [ESC]I @I "I カーソル位置へ挿入"
  209.     ?. (mr==$80)?{ &m(36) . }
  210.     &m("カーソル位置へファイルを読み込みます")
  211.     n=wn, c=wc,
  212.     #R
  213. :A    (s)?{ &c >A }
  214.     (wc==c)? >Z
  215.     mr=-1,
  216.     &s
  217.     #W &#T(n)
  218. :B    #W &#T(c+1)
  219.     #b #_ (ct)?{ #> #m #x }
  220. :C    #y (mb)?{ #W #< #i (ek)?? #B #W >C }
  221.     #C &#T(n)
  222.     #< #i (ek)?? #B
  223.     (wc>c)? >B
  224.      &d
  225. :Z    &m("")
  226.  
  227. 9  [ESC]X ^[F12] "X 全ファイルのクローズ"
  228.     ?.
  229. :A    #C
  230. :B    (s)>?{ >A . . . }
  231.     i=wc, &c (wc==i)?. >B
  232.  
  233. 10 [ESC]^ @^ "外部マクロの実行"
  234.     ?. #O &?(pi) "*.def" #m
  235. :A    (s)?{ &c >A } (r<0)?.
  236.     #80 (r)?.
  237.     #C >*
  238.  
  239. 11 [ESC]@ @@ "マクロ文の実行"
  240.     ?. &g("【マクロ文】")
  241.     (r==-1)?.
  242.     &e(pw)
  243.     &m("Result: %d %u $%x '%c' $"%16s$"",r,r,r,r,r)
  244.     &d
  245.  
  246. 12 ^Q[ @[<--] "表示行頭"
  247.     ?. &x(0)
  248.  
  249. 13 ^Q] @[-->] "表示行末"
  250.     ?. &x(we-2) #?
  251.  
  252. 14 [HOME]  "表示位置変更"
  253.     ?. y=wy-1,y/=2,
  254.     (ly==y)?{ ky=wy-2, >A }
  255.     (ly==1)?{ ky=y, >A }
  256.     ky=1,
  257. :A    &d #]
  258.  
  259. 15 ^KI "T タブの切替え   ($ht)"
  260.     ?. ht=12-ht, &d
  261.  
  262. 16 ^K0 "マーク(1-4)"
  263.     ?. i=r, &#M(r) (r)?. &m("マーク #%d",i)
  264.  
  265. 17 ^Q0 "マーク位置へジャンプ"
  266.     ?. &#U(r)
  267.  
  268. 18 \[F10] "タグジャンプ"
  269.     ?.
  270. :A    #60 (r)?{ #x (r)?. >A }
  271.     #x #O #e #m
  272.     (s)?{ #[ #[ >A }
  273.  
  274. 19 ^KD ^[F08] "カーソル行の複写"
  275.     ?. #k #i
  276.  
  277. 20 ^KU ^[F09] "ペーストのアンドゥ"
  278.     ?. mb=r, #y
  279.  
  280. 21 \[F06] "複数テキストで検索・置換"
  281.     ?. i=wc,
  282.     (cm==56)? >R
  283. :S    (mp<2)?.
  284.     #c (r)??.
  285.     #T #T (i--)??.
  286.     #^ ky=wy/2, >S
  287. :R    #57 #T #T (i--)? >R
  288.  
  289. 22 ^[TAB] "文字列の補完"
  290.     ?. (lx)??.
  291.     &s mp[,
  292.     (cm)?{ x=lx, i=2, }?{ &x(x) #t i++, }
  293.     #a #G #61 ' ' #h (i){ #e } #m #t
  294.     mp], #? cm=0, 
  295.  
  296. 23 ^KP ^[F06] "プリント"
  297.         ?. #] (mb)? >A
  298.         (mr==1)?{ #S #m }
  299.         #E "mcpr " #P #m #[ .
  300. :A    p="temp.tmp",
  301.     #S &?(p) #m
  302.     #E "mcpr " &?(p) #m
  303.     "del " &?(p) #m #[
  304.  
  305. 24 ^L [F05] "検索文字列の連続取得"
  306.     ?.
  307.     (cm||mb)?{ #G xx=r, cm=0, . }
  308.     &s
  309.     #b
  310.     cp+=xx, #? &s
  311. :A    (ct<2)? >B
  312.     a=ct, #d
  313.     (ct>=a)? >A
  314. :B    &d
  315.     xx=cp,  #B
  316.     xx-=cp, #G
  317.     cm=0,
  318.  
  319. 25 ^KJ @[F03] "文字コード表示"
  320.     ?. ep+,
  321. :A    (s)??{ &m("文字コード: %02xh",cd) }
  322.     &p (r!=#[)?{ &o(r) >A }        ; [ESC]で終了
  323.     &m("") ep-,
  324.  
  325. 26 ^QV @[F01] "Viewモード"
  326.     am[,
  327.     (ro!)?{ am=5, &m("View mode") }
  328.          ?{ &m("Edit mode") }
  329.     am],
  330.  
  331. 27 @X "強制終了" #[
  332.  
  333. 28 [ESC]0 ""
  334.  
  335. 40 @[RLDN] "他画面ロールアップ"
  336.             ?. (wt)?{ #W #w #W }
  337.  
  338. 41 @[RLUP] "他画面ロールダウン"
  339.             ?. (wt)?{ #W #z #W }
  340.  
  341. * P メニュー
  342.  
  343. 1    "",24,14 #70 #73 #75 #72 #71 #74 #76 #82 &06 &07 &08 &09 #78 #77
  344.  
  345. 2    "",30,17,6
  346.     "C CR の表示",Dc
  347.     "T TABの表示",Dt
  348.     "E EOFの表示",De
  349.     "L 行番号の表示",Dl
  350.     "N 行番号モード    論理 表示",Dn
  351.     "S システム情報の表示",    Ds
  352.     "K ファンクションキーの表示",Dk
  353.     "\ バックスラッシュ    \ \",Db
  354.     "U アンダーライン",Du
  355.     "A オートインデント",Ei
  356.     "I 検索時の英大/小文字    区別 同一視",Ec
  357.     "W ワードサーチ",Ew
  358.     "H ページング単位    全画面 半画面",Eh
  359.     "B バックアップ",Eb
  360.     "R 画面の横幅(2~250)",WE
  361.     "P ページ長",PG
  362.     "G 仮名文字    明朝 まる",Dg
  363.  
  364. 3    "",26,10  #45 #51 #52 #54 #66 #67 #68 &15 #79
  365.     " $4EMS free/total: $ef/$em"
  366.  
  367. ;======== help.def (v1.00) ========
  368.  
  369. * M マクロ
  370.  
  371. 1 [F12] "ヘルプ"
  372.     (s>1)? >A
  373.     (cd=='%')? >D
  374.     (cd=='#')?? >A
  375.     #d c=cd,
  376.     (c>='<' && c<='z')?{ #s i=c-'<', r=pv.i, >C }
  377.     &n r[, #s r], (r>=0)? >C
  378. :A    (s)>? { !01 !02 !03 !04 }
  379. :B    (r>=0 || r==-1 || r==-256)?.
  380. :C    (r==1~)?.        ; 1=ヘルプのマクロ#
  381.     !00 (r&$FF)? >B >A
  382. :D    mp[, ec[, ly[, ec-,
  383.     &s
  384.     #b #d #d #G
  385.     #c (r)? { ky[, #^ ky], #c }
  386.     ly],ec],mp],
  387.     &d #]
  388.  
  389. * P メニュー
  390.  
  391. 0    "It's ...",42,1,24,-1 #00
  392.  
  393. 1    "スクリーンエディット",18,8
  394.     "C カーソルの移動",!11
  395.     "R スクロールとジャンプ",!12
  396.     "L 基本編集操作",!13
  397.     "B カット&ペースト",!14
  398.     "S 文字列の操作",!15
  399.     "F ファイル・ウィンドウ",!16
  400.     "M マクロ操作",!17
  401.     "E その他",!18
  402.  
  403. 2    "テキストウィンドウ",18,2
  404.     "C カーソルの移動",!19
  405.     "L 基本編集操作",!13
  406.  
  407. 3    "コマンドライン",18,3
  408.     "C カーソルの移動",!19
  409.     "L 基本編集操作",!13
  410.     "E その他",!20
  411.  
  412. 4    "ファイラー",42,10,24,-1
  413.     #05 #06 #07 #08    #88 #89 #90 #91 #92 #93
  414.  
  415. 11    "",42,13,24,-1
  416.     #05 #06 #07 #08 #09 #10 #11 #12 &12 &13 #39 #40 &14
  417.  
  418. 12    "",42,17,24,-1
  419.     #30 #31 #32 #33 #34 #35 #36 #37 #38 #41 #42 #43 #44 #45 &16 &17 &18
  420.  
  421. 13    "",42,13,24,-1
  422.     #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25
  423.  
  424. 14    "",42,9,24,-1
  425.     #46 #47 #48 #49 #50 &19 &20 #51 #52
  426.  
  427. 15    "",42,9,24,-1
  428.     #55 #56 #57 #58 #59 #60 #61 &21 &22
  429.  
  430. 16    "",42,17,24,-1
  431.     #70 #71 #72 #73 #74 #75 #76 #77 &06 &07 &08 &09 #82 #62 #63 #64 #65
  432.  
  433. 17    "",42,5,24,-1
  434.     #02 #81 &05 &10 &11
  435.  
  436. 18    "",42,12,24,-1
  437.     #01 #04 #53 #54 &15 #66 #67 #68 #69 #78 #79 #80
  438.  
  439. 19    "",42,8,24,-1
  440.     "ヒストリー↑",#05
  441.     "ヒストリー↓",#06
  442.     #07 #08 #09 #10 #11 #12
  443.  
  444. 20    "",42,6,24,-1
  445.     "エディタへ",#03
  446.     "DOSコマンド実行",#04
  447.     #95 #96 #97 #98
  448.  
  449. ;======== End of help.def ========
  450.  
  451. * O オプション
  452.  
  453. Bt64            ;テキストバッファのサイズ (16..64KB)
  454. Bq            ;テンポラリバッファのサイズ: メモリ(KB)/EMS(page)
  455. Bf32            ;DOSコマンド用メモリの最小値 (KB)
  456. Bo32            ;コンソール出力取込みバッファサイズ (0..32KB)
  457. GV0            ;VRAM使用モード(FMR60/70 only)
  458.             ;(0=使用しない, 1=C0..CF, 2=D0..DF)
  459. EM            ;EMSの使用ページ数 (0..64, EM=残り全部)
  460. SW1            ;スワップモード
  461.             ;(0=OFF, 1=text, 2=text&code, 3=TSR 2.3KB)
  462.  
  463. Bm1024            ;マクロバッファのフリーエリア
  464. Ba0            ;エイリアスバッファ    〃
  465. Hs256            ;文字列ヒストリー    〃
  466. Hf128            ;ファイル名        〃
  467. Hx128            ;DOSコマンドライン    〃
  468. Ha64            ;アプリケーション    〃
  469. Bl1024            ;行バッファサイズ (256..(Bt*1024/8))
  470. Bc256            ;削除文字列バッファサイズ
  471. Bu64            ;マクロ配列領域サイズ
  472.  
  473. TC10            ;オープン可能なテキスト数
  474. WD80            ;表示カラム数 (2..250)
  475. PG0            ;表示行番号のページ数
  476. RS3            ;スムーススクロール速度 (0..4)
  477. Ta8            ;タブカラム数
  478. Tb4            ;.C .H のタブカラム数
  479. Ci23            ;カーソル形状 (挿入) (0..31)
  480. Co21            ;    〃   (上書) (0..31)
  481. FW256            ;ディレクトリバッファの数
  482. FV1            ;ディレクトリ表示モード (1=ロング, 5=ショート)
  483. FS0            ;ディレクトリソートオプション (b0..b6)
  484. FO3            ;ディレクトリコンペアオプション (b0..b4)
  485. WL0            ;ウィンドウの表示位置 (0..15)
  486. LC-            ;エディット時の画面行数 (-/20/25)
  487.  
  488. An7            ;テキスト属性
  489. Ac5            ; コントロール文字
  490. Al5            ; 行番号
  491. Ah13            ; ブロック
  492. As15            ; ステータスバー
  493. Ao14            ; コンソールファイル
  494. Ar13            ;  Read onlyファイル
  495. Am6            ; メッセージ
  496. Ab5            ; ウィンドウわく
  497. At5            ; ウィンドウタイトル
  498. Aw7            ; ウィンドウ文字
  499. Af6            ; ウィンドウ先頭文字
  500. Ai15            ; ウィンドウカーソル
  501. Aj6            ; ヘルプウィンドウ
  502. Ak6            ; キーモード
  503. Ag1            ; ファイラー背景
  504. Au$66            ; ファイラーカーソル
  505. Ap14            ;  ファンクションキー(FM)
  506. Av$60            ;  カーソル行(FM)
  507.  
  508. Dl-            ;行番号の表示
  509. Dc+            ;CR の表示
  510. Dt-            ;TABの表示
  511. De+             ;EOFの表示
  512. Ds-            ;システム情報の表示
  513. Db-            ;¥文字の表示
  514. Dn-            ;論理/表示行番号
  515. Du-            ;カーソル行アンダーライン
  516. Df-            ;フルパス名で表示
  517. Dp-            ;ファイル名の小文字表示
  518. Dg-            ;まるこむ対応(FM)
  519. Dk+            ;ファンクションキー表示(FM)
  520.  
  521. Ei+            ;オートインデント
  522. Es+            ;^QE,^QX でスムーススクロール
  523. Ez-            ;EOF コードの付加
  524. Eb+            ;バックアップファイルの作成
  525. Eu-            ;[TAB]でスペースコードを入力
  526. Et+            ;タイトルサーチ
  527. Eh-            ;全/半画面ページング
  528. Ew+            ;ワードサーチ
  529. Ec-            ;検索時の英大/小文字の同一視
  530. Ex-            ;テキストスタックfull時の警告
  531. En-            ;カーソルを行末以降に表示させない
  532. Ev-            ;ジャンプ後カーソルを画面の中央へ
  533. Ek-            ;ブロックペースト後カーソル位置更新
  534. Ea-            ;表示カラム数の自動設定機能
  535. RO-            ;Viewモード
  536. Ej-            ;全角スペースのオートインデント
  537.  
  538. Sx+            ;コンソール出力の取込み
  539. Se+            ;エスケープシーケンスのスキップ
  540. Sd+            ;DOSコマンドラインの展開再表示
  541. Sk-            ;DOSコマンド実行前に、テキストスタックをクリア
  542. Sr-            ;editfile にプロファイル情報をセーブ
  543. Sy-            ;[CR]/[SPC] で [Y]/[N]
  544. ;St-            ;DEFファイルのタイトル表示
  545. Sn+            ;新規ファイルの確認
  546. Sq-            ;Close,Quitで即座に終了
  547.  
  548. FP+            ;vjeα/oak/atok/vjeβを制御
  549. FR-            ;日本語入力モードで起動
  550. FT0            ;FEPのタイプ 
  551.             ;(0=自動識別, 1=vjeα/β, 2=oak, 3=atok)
  552. FK+            ;拡張ファンクションキー(FM)
  553. Ne-            ;実行キー[ENT]と改行キー[CR]を同一視(FM)
  554.  
  555. TH+            ;プリフィックスキー入力時のFEP制御
  556. NS-            ;マルチステートメント実行中止の抑止
  557. CF-            ;ファイラーのカーソルが両端で止まらない
  558.  
  559. * A エイリアス
  560.  
  561. cat    type
  562. ls    dir %-w %1
  563. sd    symdeb
  564. rene    ren %1 %<.%2
  565. fca    fc %1 %2%\%>
  566. fcb    fc /b %1 %2%\%>
  567. sete    set %1=%%1%
  568. test1    echo %: ; echo %& ; echo %.
  569. test2    echo %wd% %%a %1 %%1% %%a%
  570.  
  571. * H ヒストリー
  572.  
  573. :string
  574.     include define static extern typedef struct switch default return
  575. :file
  576.     "vz.def vz.doc vzfm.man"
  577.  
  578. * E その他
  579.  
  580. 1
  581. 2    editfile
  582. 3    .doc .txt .bat .def .H .C .inc .asm
  583. 4     Drive  Mask  Path  Sort  View  Window  All  TrCD  RetCD  Compare  Exec
  584. 5    0●.○1《2↓3》4←5■6→7『8↑9』=〃+※*★-【/】  ;[ALT]+ …
  585. 6    0─.│1└2┴3┘4├5┼6┤7┌8┬9┐=〓+〒*≦/≧-▲  ;[SHIFT]+ …
  586. 7    */;
  587. 8    $6$pd>
  588. 9    .com .exe .obj .lib .arc .lzh
  589. 10    "$(95,96,9C,9D,9E,9F,88,97,1C,1F,1D,00)ユ¶∬□"
  590. ;       ─ │ ┌ ┐ └ ┘       → ↓ ←
  591. 11    "$(0,0,0,B,3,3,3,B,3,B,B,3,3,3,B,B,3,B,3,F,B,F,E,E,5,5,5,F,5,5,5,F,5,F,F,5,5,5,F,F,5,F,5,F,F,A,A,F)"
  592. ;       0     1     2     3     4     5     6     7     8     9     A     B
  593. ;  C     D     E     F
  594. ;11    "$(0,0,0,B,0,0,0,B,0,B,B,0,0,0,B,B,0,B,0,B,B,B,B,B,0,0,0,F,0,0,0,F,0,F,F;,0,0,0,F,F,0,F,0,F,F,F,F,F)"
  595.  
  596. *
  597. ======== End of vz.def for TOWNS ========
  598.